automobile on a railroad track - Turco Inglés Diccionario